///******************** NG.Respate(C)  **********************************
//* 产品名称: Respate 科技
//* 文件名称: signal.c
//* 程序作者: 雷帕特公司(南宫子萍)
//* 程序版本: V1.1														   
//* 编制日期: 2019/1/29
//* 功能描述: 系统日志
//* QQ:	2085827949
//**********************************************************************/




// 服务器 & 购票系统
#define SEVER 1
 

// 客服端
#define CLIENT 3


// 工作状态
#define WORKING 3



#if (WORKING==SEVER)
#include "cs.h"
#include "user.h"
#include "flight.h"
#include "manager.h"
#elif (WORKING==CLIENT)
#include "client.h"

#endif

#if 1	//功能测试
int main(void)
{
#if (WORKING==SEVER)
	int flags=0;
	//使用非阻塞io
	if(flags = fcntl(STDIN_FILENO, F_GETFL, 0) < 0)
	{
		perror("fcntl");
		return -1;
	}
	flags |= O_NONBLOCK;
	if(fcntl(STDIN_FILENO, F_SETFL, flags) < 0)
	{
		perror("fcntl");
		return -1;
	}


	SeverInit();		//开启服务器
	userInit();		// 用户信息初始化
	mangerTest();	// 项目管理入口
#elif (WORKING==CLIENT)
	ClientInit();
#endif
	return 0;
}
#endif







																						 
